package io.renren.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 工伤事故管理
 * 
 * @author zhangheng
 * @email zh_123shmily@163.com
 * @date 2017-07-18 20:22:14
 */
public class AccidentsManagementEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//ID
	private Integer id;
	//员工姓名
	private String name;
	//身份证号
	private String idno;
	//公司名称
	private String company;
	//公司id
	private String companyId;
	//部门
	private String dept;
	//岗位名称
	private String post;
	//岗位id
	private String postId;
	//年龄
	private Integer age;
	//性别
	private String sex;
	//联系电话
	private String phone;
	//事故时间
	private Date eventDate;
	//事故地点
	private String enentPlace;
	//事故类别
	private String enentType;
	//伤亡类别
	private String casualtyType;
	//伤害部位
	private String injurySite;
	//伤害程度
	private String injuryDegree;
	//就诊医院
	private String jzHospital;
	//就诊日期
	private Date jzDate;
	//就诊方式
	private String jzfs;
	//事故概况
	private String accidentSurvey;
	//快报提交日期
	private Date expressSubmissionDate;
	//是否认定
	private String isconfirm;
	//认定申请日期
	private Date rdsqrq;
	//认定下达日期
	private Date rdxdrq;
	//认定编号
	private String rdno;
	//鉴定申请日期
	private Date jdsqrq;
	//鉴定编号
	private String jdno;
	//鉴定等级
	private String jddj;
	//伤残补助
	private BigDecimal scbz;
	//医疗补助
	private BigDecimal ylbz;
	//工亡待遇
	private BigDecimal gwdy;
	//发票类型
	private String invoiceType;
	//发票金额
	private BigDecimal invoiceMoney;
	//发票数量
	private Integer invoiceQuantity;
	//报销提交日期
	private Date reimbursementSubmitDate;
	//是否完结
	private String sfwj;
	//在岗状态
	private String zgzt;
	//制表人
	private String cusername;
	//录入日期
	private Date cdate;

	//报销金额
	private Double reimbursementMoney;
	//伙食补助
	private Double hsbz;
	//回款日期
	private Date hkrq;
	//回款批次
	private String hkpc;

	private String cdeptId;

	/**
	 * 设置：ID
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：ID
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：员工姓名
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：员工姓名
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：身份证号
	 */
	public void setIdno(String idno) {
		this.idno = idno;
	}
	/**
	 * 获取：身份证号
	 */
	public String getIdno() {
		return idno;
	}
	/**
	 * 设置：公司名称
	 */
	public void setCompany(String company) {
		this.company = company;
	}
	/**
	 * 获取：公司名称
	 */
	public String getCompany() {
		return company;
	}
	/**
	 * 设置：公司id
	 */
	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}
	/**
	 * 获取：公司id
	 */
	public String getCompanyId() {
		return companyId;
	}
	/**
	 * 设置：部门
	 */
	public void setDept(String dept) {
		this.dept = dept;
	}
	/**
	 * 获取：部门
	 */
	public String getDept() {
		return dept;
	}
	/**
	 * 设置：岗位名称
	 */
	public void setPost(String post) {
		this.post = post;
	}
	/**
	 * 获取：岗位名称
	 */
	public String getPost() {
		return post;
	}
	/**
	 * 设置：岗位id
	 */
	public void setPostId(String postId) {
		this.postId = postId;
	}
	/**
	 * 获取：岗位id
	 */
	public String getPostId() {
		return postId;
	}
	/**
	 * 设置：年龄
	 */
	public void setAge(Integer age) {
		this.age = age;
	}
	/**
	 * 获取：年龄
	 */
	public Integer getAge() {
		return age;
	}
	/**
	 * 设置：性别
	 */
	public void setSex(String sex) {
		this.sex = sex;
	}
	/**
	 * 获取：性别
	 */
	public String getSex() {
		return sex;
	}
	/**
	 * 设置：联系电话
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：联系电话
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：事故时间
	 */
	public void setEventDate(Date eventDate) {
		this.eventDate = eventDate;
	}
	/**
	 * 获取：事故时间
	 */
	public Date getEventDate() {
		return eventDate;
	}
	/**
	 * 设置：事故地点
	 */
	public void setEnentPlace(String enentPlace) {
		this.enentPlace = enentPlace;
	}
	/**
	 * 获取：事故地点
	 */
	public String getEnentPlace() {
		return enentPlace;
	}
	/**
	 * 设置：事故类别
	 */
	public void setEnentType(String enentType) {
		this.enentType = enentType;
	}
	/**
	 * 获取：事故类别
	 */
	public String getEnentType() {
		return enentType;
	}
	/**
	 * 设置：伤亡类别
	 */
	public void setCasualtyType(String casualtyType) {
		this.casualtyType = casualtyType;
	}
	/**
	 * 获取：伤亡类别
	 */
	public String getCasualtyType() {
		return casualtyType;
	}
	/**
	 * 设置：伤害部位
	 */
	public void setInjurySite(String injurySite) {
		this.injurySite = injurySite;
	}
	/**
	 * 获取：伤害部位
	 */
	public String getInjurySite() {
		return injurySite;
	}
	/**
	 * 设置：伤害程度
	 */
	public void setInjuryDegree(String injuryDegree) {
		this.injuryDegree = injuryDegree;
	}
	/**
	 * 获取：伤害程度
	 */
	public String getInjuryDegree() {
		return injuryDegree;
	}
	/**
	 * 设置：就诊医院
	 */
	public void setJzHospital(String jzHospital) {
		this.jzHospital = jzHospital;
	}
	/**
	 * 获取：就诊医院
	 */
	public String getJzHospital() {
		return jzHospital;
	}
	/**
	 * 设置：就诊日期
	 */
	public void setJzDate(Date jzDate) {
		this.jzDate = jzDate;
	}
	/**
	 * 获取：就诊日期
	 */
	public Date getJzDate() {
		return jzDate;
	}
	/**
	 * 设置：就诊方式
	 */
	public void setJzfs(String jzfs) {
		this.jzfs = jzfs;
	}
	/**
	 * 获取：就诊方式
	 */
	public String getJzfs() {
		return jzfs;
	}
	/**
	 * 设置：事故概况
	 */
	public void setAccidentSurvey(String accidentSurvey) {
		this.accidentSurvey = accidentSurvey;
	}
	/**
	 * 获取：事故概况
	 */
	public String getAccidentSurvey() {
		return accidentSurvey;
	}
	/**
	 * 设置：快报提交日期
	 */
	public void setExpressSubmissionDate(Date expressSubmissionDate) {
		this.expressSubmissionDate = expressSubmissionDate;
	}
	/**
	 * 获取：快报提交日期
	 */
	public Date getExpressSubmissionDate() {
		return expressSubmissionDate;
	}
	/**
	 * 设置：是否认定
	 */
	public void setIsconfirm(String isconfirm) {
		this.isconfirm = isconfirm;
	}
	/**
	 * 获取：是否认定
	 */
	public String getIsconfirm() {
		return isconfirm;
	}
	/**
	 * 设置：认定申请日期
	 */
	public void setRdsqrq(Date rdsqrq) {
		this.rdsqrq = rdsqrq;
	}
	/**
	 * 获取：认定申请日期
	 */
	public Date getRdsqrq() {
		return rdsqrq;
	}
	/**
	 * 设置：认定下达日期
	 */
	public void setRdxdrq(Date rdxdrq) {
		this.rdxdrq = rdxdrq;
	}
	/**
	 * 获取：认定下达日期
	 */
	public Date getRdxdrq() {
		return rdxdrq;
	}
	/**
	 * 设置：认定编号
	 */
	public void setRdno(String rdno) {
		this.rdno = rdno;
	}
	/**
	 * 获取：认定编号
	 */
	public String getRdno() {
		return rdno;
	}
	/**
	 * 设置：鉴定申请日期
	 */
	public void setJdsqrq(Date jdsqrq) {
		this.jdsqrq = jdsqrq;
	}
	/**
	 * 获取：鉴定申请日期
	 */
	public Date getJdsqrq() {
		return jdsqrq;
	}
	/**
	 * 设置：鉴定编号
	 */
	public void setJdno(String jdno) {
		this.jdno = jdno;
	}
	/**
	 * 获取：鉴定编号
	 */
	public String getJdno() {
		return jdno;
	}
	/**
	 * 设置：鉴定等级
	 */
	public void setJddj(String jddj) {
		this.jddj = jddj;
	}
	/**
	 * 获取：鉴定等级
	 */
	public String getJddj() {
		return jddj;
	}
	/**
	 * 设置：伤残补助
	 */
	public void setScbz(BigDecimal scbz) {
		this.scbz = scbz;
	}
	/**
	 * 获取：伤残补助
	 */
	public BigDecimal getScbz() {
		return scbz;
	}
	/**
	 * 设置：医疗补助
	 */
	public void setYlbz(BigDecimal ylbz) {
		this.ylbz = ylbz;
	}
	/**
	 * 获取：医疗补助
	 */
	public BigDecimal getYlbz() {
		return ylbz;
	}
	/**
	 * 设置：工亡待遇
	 */
	public void setGwdy(BigDecimal gwdy) {
		this.gwdy = gwdy;
	}
	/**
	 * 获取：工亡待遇
	 */
	public BigDecimal getGwdy() {
		return gwdy;
	}
	/**
	 * 设置：发票类型
	 */
	public void setInvoiceType(String invoiceType) {
		this.invoiceType = invoiceType;
	}
	/**
	 * 获取：发票类型
	 */
	public String getInvoiceType() {
		return invoiceType;
	}
	/**
	 * 设置：发票金额
	 */
	public void setInvoiceMoney(BigDecimal invoiceMoney) {
		this.invoiceMoney = invoiceMoney;
	}
	/**
	 * 获取：发票金额
	 */
	public BigDecimal getInvoiceMoney() {
		return invoiceMoney;
	}
	/**
	 * 设置：发票数量
	 */
	public void setInvoiceQuantity(Integer invoiceQuantity) {
		this.invoiceQuantity = invoiceQuantity;
	}
	/**
	 * 获取：发票数量
	 */
	public Integer getInvoiceQuantity() {
		return invoiceQuantity;
	}
	/**
	 * 设置：报销提交日期
	 */
	public void setReimbursementSubmitDate(Date reimbursementSubmitDate) {
		this.reimbursementSubmitDate = reimbursementSubmitDate;
	}
	/**
	 * 获取：报销提交日期
	 */
	public Date getReimbursementSubmitDate() {
		return reimbursementSubmitDate;
	}
	/**
	 * 设置：是否完结
	 */
	public void setSfwj(String sfwj) {
		this.sfwj = sfwj;
	}
	/**
	 * 获取：是否完结
	 */
	public String getSfwj() {
		return sfwj;
	}
	/**
	 * 设置：在岗状态
	 */
	public void setZgzt(String zgzt) {
		this.zgzt = zgzt;
	}
	/**
	 * 获取：在岗状态
	 */
	public String getZgzt() {
		return zgzt;
	}
	/**
	 * 设置：制表人
	 */
	public void setCusername(String cusername) {
		this.cusername = cusername;
	}
	/**
	 * 获取：制表人
	 */
	public String getCusername() {
		return cusername;
	}
	/**
	 * 设置：录入日期
	 */
	public void setCdate(Date cdate) {
		this.cdate = cdate;
	}
	/**
	 * 获取：录入日期
	 */
	public Date getCdate() {
		return cdate;
	}

	public Double getReimbursementMoney() {
		return reimbursementMoney;
	}

	public void setReimbursementMoney(Double reimbursementMoney) {
		this.reimbursementMoney = reimbursementMoney;
	}

	public Double getHsbz() {
		return hsbz;
	}

	public void setHsbz(Double hsbz) {
		this.hsbz = hsbz;
	}

	public Date getHkrq() {
		return hkrq;
	}

	public void setHkrq(Date hkrq) {
		this.hkrq = hkrq;
	}

	public String getHkpc() {
		return hkpc;
	}

	public void setHkpc(String hkpc) {
		this.hkpc = hkpc;
	}

	public String getCdeptId() {
		return cdeptId;
	}

	public void setCdeptId(String cdeptId) {
		this.cdeptId = cdeptId;
	}
}
